execution by firing squad - Turco Inglés Diccionario